import keyword

# 关键字
print("Python 关键字列表:")
for kw in keyword.kwlist:
    print(kw)
print(f"总共有 {len(keyword.kwlist)} 个关键字。")




# 变量名
print("\nPython 变量名规则:")
print("1. 变量名只能包含字母、数字和下划线（_）。")
print("2. 变量名不能以数字开头。")
print("3. 变量名不能是 Python 的关键字。")
print("4. 变量名区分大小写。")
# 示例变量名
valid_variable = "有效变量"
#invalid-variable = "无效变量"  # 这行会报错，因为变量名不能包含连字符


# 命名规范
print("\nPython 命名规范:")
print("1. 变量名应具有描述性，能清楚地表达其用途。")
print("2. 使用小写字母和下划线分隔单词（snake_case）。")
print("3. 类名使用大写字母开头的驼峰命名法（CamelCase）。")


